User loginNavigation |
LtU Forum, Site DiscussionMicrosoft Phoenix FrameworkMicrosoft's Phoenix Framework, previously available only to registered researchers, is now publicly available for download. Phoenix is a Microsoft Research project focused on code optimization and analysis, with the stated goal of designing a framework to be used as the middle- and back-end components of all future Microsoft compilers. Individual support and access to a community forum for Phoenix is available to qualified academic faculty and researchers. Phoenix was previously mentioned on LtU. By Wolf Logan at 2006-05-28 07:52 | LtU Forum | login or register to post comments | other blogs | 8860 reads
Buried Treasure - No Fluff Just StuffThe trend toward dynamically typed languages is both widespread and strong. Less obvious, though, is a resurgence of interest in functional programming and functional languages. ... Haskell ... Objective CAML ... Scala ... Is it double-think that allows the promotion of both dynamically typed languages and, by name, Haskell OCAML Scala without any acknowledgement that those powerful and efficient functional languages are ... statically type checked? Ravenscar Profile?The Ravenscar Profile for SPARK/ADA supposedly makes concurrency safe in that static tools can analyze the program. Might any LTU readers have real-world Ravenscar experience to share with us? It appears to be shared-state concurrency, which I think is considered less than ideal on LTU, but if it can be statically checked perhaps that ameliorates some of the evil? BlackBox Component Builder has been open sourced BlackBox is a RAD IDE for the Component Pascal language (not really Pascal, it is a superset of Oberon). By claudio at 2006-05-26 19:09 | LtU Forum | login or register to post comments | other blogs | 6863 reads
Stealing language features for fun and profit in RubyHi all, I haven't used Ruby much yet, but I was happy to see this entertaining article about how to enable some language features common in Haskell, ML, Lisp and others (Pattern-matching, S-expressions). Linspire chooses Haskell as preferred language
This is a couple of weeks old, but significant enough that I think many on LtU will be interested. From the Debian Haskell mailing list:
The OS team at Linspire, Inc. would like to announce that we are standardizing on Haskell as our preferred language for core OS development. "New story" templateHow easy it is (and whether it makes sence) to pre-fill the body of the newly created story with a template mentioned by Ehud? Backwards debuggingI just came accross UndoDB, which allows stepping backwards through a program. It reminds me of the Objective Caml debugger. Outside of these more complex tools, I find it easy to look back in program execution when I use recursion rather than mutation and a stack trace is available. What other languages or language tools allow looking backwards in program execution? Segmentation FaultDuring a 1 user Solaris test the CMS(Central Management Server) crashed. The core file was generated at 2AM, so you check the machine on which the database was running. You find an event logs that says "MS SQL Server: unknown error" and it was generated at around 2AM. You then extract the thread stacks from the core file, and you see that a thread had a segmentation fault (SIGSEGV). At the top of the stack you see that the thread was executing some Database Subsystem code of ours. Question: What do you think is the most likely cause of the segmentation fault and why? Editing postsI don't think you should be allowed to edit your own post, with the possible exception that you can append to it, for example to correct a link. I've seen two examples now in the past week where people have edited posts to substantially change what they say, instead of fixing minor typos. This really isn't good from a discussion point of view. I don't agree with all Slashdot decisions, but I do with this one. Here's what they say about the issue in their FAQ:
No. We believe that discussions in Slashdot are like discussions in real life- you can't change what you say, you only can attempt to clarify by saying more. In other words, you can't delete a comment that you've posted, you only can post a reply to yourself and attempt to clarify what you've said. In short, you should think twice before you click that 'Submit' button because once you click it, we aren't going to let you Undo it. |
Browse archives
Active forum topics |
Recent comments
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 3 days ago
10 weeks 6 days ago
10 weeks 6 days ago
11 weeks 23 hours ago
11 weeks 1 day ago
11 weeks 1 day ago
11 weeks 1 day ago